/*
	(C) 2010, Pranav Prakash <pranny@gmail.com>
	
	This CSS assumes that you are using Firefox or Google Chrome or Safari.
	
	Aah, if you are on Internet Explorer, i don't care, go to http://www.firefox.com and get a firefox
	Don't come to me, if you have problems with IE
*/

body{
	background: #a5a5a5;
	font-family: arial,sans-serif;
	font-size:10pt;
}
ul{
	list-style: none;
}
li{
	padding: 2px 0;
}
th{
	valign: top;
}
/* Header */
.header-wrap{
	height:150px;
	background: #fff;
}
h1 .logo-text{
	color: #aeaeae;
}
.logo-text a{
	text-decoration: none;
	color: inherit;
}
.navbar{
	display: block;
	float: left;
	margin: 0 0 0 50px;
}
.navbar ul{
	list-style: none;
	margin:0;
	padding:0;
}
.navbar ul li{
	float: left;
	margin: 0 10px;
}
.searchformwrapper{
	float: left;
	display: left;
	margin:0 0 0 20px;
}
/* Footer */
.footer-wrap{
	background: #aee;
	height:100px;
	float: left;
	width: 100%;
}
.foot{
	margin: 0 auto;	
}
.foot ul{
	list-style: none;
}
.foot ul li{
	float: left;
	text-align: center;
	padding: 0 10px;
}
.foot a{
	color: inherit;
	text-decoration: none;
}
.foot a:hover{
	text-decoration: underline;
}
/* Body */
.body-wrap{
	background: #fff;
	margin: 5px 0;
	padding:10px 0 0 0;
	float: left;
	width: 100%;
}
.sidebar{
	width: 200px;
	float: left;
	margin:0 10px 0 0;
}
.content-wrap{
	float: left;
	padding: 0;
	width:715px;
}
.content{
	margin:10px 0 0 0;
}
.breadcrumb{
	
}

.topic_wrapper h2{
	background: #eee;
	padding: 2px 0 2px 5px;
}
.subheads_list a{
	color: inherit;
	text-decoration: none;
}
.subheads_list a:hover{
	text-decoration: underline;
	color: #aaa;
}
.sidebar ul{
	list-style: none;
}
.sidebar ul li{
	margin: 3px 0;
}

/* Search */
.searchresultwrapper h2{
	background :#777;
	color: #fff;
	padding:2px 6px;
}
.searchresultwrapper ul{
	list-style: none;
	margin:0;
	padding:0;
}
.searchresultwrapper ul li{
	padding: 5px 2px;
}
.searchresultwrapper .topicname{
	color: #8f8f8f;
}

/* Sidebar stuff */
.recent-help{
	background: #ecf5fd;
	padding:0 3px;
}
.recent-help ul{
	list-style: none;
	padding:0 0 0 5px;
	margin:0;
}
.recent-help ul li{
	padding: 2px 0;
}

.featured-help{
	background:#f5faff;
	padding:0 3px;
}
.featured-help ul{
	padding:0 0 0 5px;
	margin:0;
}
.featured-help ul li{
	padding: 2px 0;
}

/* Errors */
.errorlist ul{
	margin: 0;
	color: RED;
	font-weight: bold !important;
}
.errorlist ul li{
	color: RED;
	font-weight: bold;
}

/* Image Uploads */
.layoutlistwrapper, .scalewrapper{
	width:400px;
	display: block;
	float: left;
}
.textheader{
	font-size:16px;
	color: #e02a58;
	margin:5px 0;
}
.layoutlistwrapper ul{
	margin:0;
	padding:0;
	list-style: none;
}
.layoutlistwrapper ul li{
	float: left;
	width: 80px;
	margin: 10px;
	padding:70px 0 3px 0;
}
.image-left-align{
	background: #FFFFFF url(/i/layout-image-left.png) no-repeat scroll 0 0;
}
.image-center-align{
	background: #FFFFFF url(/i/layout-image-center.png) no-repeat scroll 0 0;
}
.image-right-align{
	background: #FFFFFF url(/i/layout-image-right.png) no-repeat scroll 0 0;
}
.uploa{
	float: left;
	width:200px;
}
img .c-align{
	display: block;
    margin-left: auto;
    margin-right: auto
}
.question{
	font-size:16px;
	color: #444;
	font-weight: bold;
}